foam explosive - Español Inglés Diccionario